home *** CD-ROM | disk | FTP | other *** search
/ Programming Sound Cards / Programming Sound Cards.iso / sound_28 / copydrvs.bat next >
DOS Batch File  |  1995-01-01  |  2KB  |  64 lines

  1. @echo off
  2. cls
  3. echo COPYDRVS Version 1.0
  4. echo Automatically installs UltraSound AIL drivers into most AIL/32 games.
  5. echo.
  6.  
  7. if [%1] == [] goto usage
  8. if not [%2] == [] goto usage
  9.  
  10. if exist %1\a32mt32.dll goto gooddir
  11. if exist %1\a32sbfm.dll goto gooddir
  12. if exist %1\a32sbdg.dll goto gooddir
  13. if exist %1\gamefm.dll goto gooddir
  14. if exist %1\gamedg.dll goto gooddir
  15. echo Can not find and suitable .DLL drivers to replace.
  16. echo.
  17. goto usage
  18.  
  19. :gooddir
  20. if exist %1\dllback\a32mt32.dll goto skipback
  21. if exist %1\dllback\a32sbfm.dll goto skipback
  22. if exist %1\dllback\a32sbdg.dll goto skipback
  23. if exist %1\dllback\gamefm.dll goto skipback
  24. if exist %1\dllback\gamedg.dll goto skipback
  25.  
  26. echo Backing up existing drivers.
  27. md %1\dllback
  28. copy %1\*.dll %1\dllback\*.dll > nul
  29.  
  30. :skipback
  31. echo Copying in new drivers and LOADPATS.
  32. if exist %1\a32mt32.dll copy gusmid32.dll %1\a32mt32.dll > nul
  33. if exist %1\a32sbfm.dll copy gusmid32.dll %1\a32sbfm.dll > nul
  34. if exist %1\a32sbdg.dll copy gusdig32.dll %1\a32sbdg.dll > nul
  35. if exist %1\gamefm.dll copy gusmid32.dll %1\gamefm.dll > nul
  36. if exist %1\gamedg.dll copy gusdig32.dll %1\gamedg.dll > nul
  37. copy loadpats.exe %1\loadpats.exe > nul
  38. copy patches.ini %1\patches.ini > nul
  39.  
  40. echo Running LOADPATS:
  41. loadpats
  42. echo.
  43. echo Now configure your game for one following combinations:
  44. echo.
  45. echo Sound Blaster for digital, General MIDI for music.
  46. echo Sound Blaster for digital, MT-32 for music.
  47. echo Sound Blaster for both digital and/or music.
  48. echo.
  49. echo Remember to run LOADPATS first before running your game.
  50. goto end
  51.  
  52. :usage
  53. echo Usage:
  54. echo.
  55. echo  COPYDRVS dir_name [ENTER]
  56. echo.
  57. echo  where dir_name is the directory where the games sound drivers are
  58. echo  installed.
  59. echo.
  60. echo  e.g.  COPYDRVS C:\INDYCAR [ENTER]
  61. echo    or  COPYDRVS C:\SC2000\SOUND [ENTER]
  62. echo    or  COPYDRVS C:\SYND\DATA [ENTER]
  63.  
  64. :end